package com.tz.farmer.model;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class FarmerPermissionInfo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "权限id")
    @TableId(value = "funId", type = IdType.AUTO)
    private Integer funId;

    @ApiModelProperty(value = "权限名称")
    private String funName;

    @ApiModelProperty(value = "权限类别")
    private String funType;

    @ApiModelProperty(value = "父级")
    private String funFather;

    @ApiModelProperty(value = "权限码")
    private String funChar;

    private String funStatus;

    private String funCheck;

    @ApiModelProperty(value = "顺序")
    private Integer funSeq;

    @ApiModelProperty(value = "权限级别")
    private String funIndex;

    private String flag;


}